ditch digger - Turco Inglés Diccionario